Difference between specifying the generic type in the instantiation and not doing so